have a foot caught in a stirrup - Fransızca İngilizce Sözlük