happy and boisterous person - Alemán Inglés Diccionario