cleaning and priming machine - Turco Inglés Diccionario