public toilet - French English Dictionary