venerar - French English Dictionary