ventresca - German English Dictionary