leaf of spearmint - İspanyolca İngilizce Sözlük