What does biscote mean?

biscote - Spanish to English

Melba toast