buttery biscuits - German English Dictionary