verbenate - French English Dictionary