ventrosa - French English Dictionary