fecaloide - German English Dictionary