escamole - German English Dictionary