have friends in the right places - Francés Inglés Diccionario