leg irons - Fransızca İngilizce Sözlük