ventrecha - German English Dictionary