leg irons - Almanca İngilizce Sözlük