debeaking - French English Dictionary