amentate - French English Dictionary