sound from a conch shell - Español Inglés Diccionario