ventrisca - French English Dictionary