have a lot of friends - Francés Inglés Diccionario