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