a cool-sounding name - Francés Inglés Diccionario