armour piercing rocket - Turco Inglés Diccionario