venogram - Turkish English Dictionary