lively and hustling person - Alemán Inglés Diccionario