venogram - German English Dictionary