put on (an armor) - Turco Inglés Diccionario