car wash and detailing services - Alemán Inglés Diccionario