walk far and laboriously - Turc Anglais Dictionnaire