soft biscuit - Turkish English Dictionary