mapachín - German English Dictionary