embate - French English Dictionary