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