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