mecahilo - German English Dictionary