at one's own expenses - Turc Anglais Dictionnaire