touch or taste something, especially food - İspanyolca İngilizce Sözlük