turdoid - French English Dictionary