illegal contract - Francés Inglés Diccionario