ventralis - French English Dictionary