ventrisca - German English Dictionary