avenate - French English Dictionary