take firm steps forward - Turc Anglais Dictionnaire