Venen - German English Dictionary