have many tasks or activities - Español Inglés Diccionario