heavy armor - Turco Inglés Diccionario