vehicle washing hall - Spanish English Dictionary