have friends in certain places - Francés Inglés Diccionario