be hamstrung - Fransızca İngilizce Sözlük