car-cleaning yard - Turco Inglés Diccionario