ventuse - German English Dictionary