have a lot of stuff - Alemán Inglés Diccionario