go a long way toward - Turc Anglais Dictionnaire