crood - French English Dictionary