mancharse - German English Dictionary