unclouded happiness - Francés Inglés Diccionario