happy as a box of birds - Francés Inglés Diccionario