toilet stall - French English Dictionary