In the English language synonyms for mangle are tear apart,cut, maim,wound, mutilate,injure,break,demolish. So the word Mangler would be a person who does those things. The thought of naming your child "sun child" from your native language is very thoughtful but it's meaning would be lost on most people.
No sites an actual old fashion book. Webster's Thesaurus