venogram - French English Dictionary