meaning of Autotoilette

Autotoilette - German to English

car bathroom