debeak - French English Dictionary