ventresca - French English Dictionary