deposit honey (bees) - German English Dictionary