have a lot of friends - Turc Anglais Dictionnaire