cretan dittany (origanum dictamnus) - Spanish English Dictionary