manchancha - German English Dictionary