have a lot of work - Francés Inglés Diccionario