turdoid - German English Dictionary