sweet scabious (scabiosa atropurpúrea) - Espagnol Anglais Dictionnaire