armor clad - Turco Inglés Diccionario