sulcus ventralis - French English Dictionary