be carried out feet foremost - Turco Inglés Diccionario