high toned clear sound - Espagnol Anglais Dictionnaire