veneracea - French English Dictionary