be carried out feet foremost - Turc Anglais Dictionnaire