buttery biscuits - Spanish English Dictionary