happy and boisterous person - Francés Inglés Diccionario