ventruda - German English Dictionary