visceral cavity - French English Dictionary