husking bee - Turkish English Dictionary