deposit honey (said of bees) - Alemán Inglés Diccionario