venogram - Spanish English Dictionary