i have too much homework - Francés Inglés Diccionario