vehicle washing hall - French English Dictionary