machango - German English Dictionary