a type of biscuit - Español Inglés Diccionario