deep reverence/veneration - French English Dictionary