deposit honey (said of bees) - Turco Inglés Diccionario