go on to a better land - Turc Anglais Dictionnaire