upper thigh armour - Almanca İngilizce Sözlük