deposit honey (bees) - Turkish English Dictionary