mapachada - German English Dictionary