mankiller - German English Dictionary