knight in armour - Alemán Inglés Diccionario