place where beehives are kept - Turco Inglés Diccionario