man in armor - Francés Inglés Diccionario