dittany of crete - Turkish English Dictionary