Translation of turrón de Alicante in English:

turrón de Alicante

masculine noun