die from chasparria (plant) - Espagnol Anglais Dictionnaire