soft biscuit - German English Dictionary