drop biscuit - Turkish English Dictionary