safeguard somebody's interests - Turc Anglais Dictionnaire