baking-powder biscuit - Turkish English Dictionary