a knight in armour/armor - Turkish English Dictionary