a spanish royal bodyguard in full armor - Turkish English Dictionary