venus's navelwort - French English Dictionary