ventrecha - French English Dictionary