an illicit agreement - Francés Inglés Diccionario