toilet or toilets - French English Dictionary