a musical delight - Francés Inglés Diccionario