cloaca - French English Dictionary