i have some work to do. - Francés Inglés Diccionario