matabacha - German English Dictionary