knight's armor - Francés Inglés Diccionario