a type of biscuit - Spanish English Dictionary