high-pitched weeping - Espagnol Anglais Dictionnaire