have a secret understanding with someone - Francés Inglés Diccionario