chemical toilet - French English Dictionary