sound from a conch shell - Espagnol Anglais Dictionnaire