have friends in the right places - Espagnol Anglais Dictionnaire