palm biscuits - German English Dictionary