someone that keeps bees - German English Dictionary