mangles - German English Dictionary