better off (if one were somewhere else) - Turc Anglais Dictionnaire