escuintle - German English Dictionary