vehicle washing equipment - Espagnol Anglais Dictionnaire