ventral blood vessel - German English Dictionary