look after one's interests - French English Dictionary