nebat - French English Dictionary