talkative and cheerful person - Español Inglés Diccionario