ventrosa - German English Dictionary