place for beehives - German English Dictionary