in full armor - Turco Inglés Diccionario