bolt-on armour - Turco Inglés Diccionario