armoured pump - Turco Inglés Diccionario