beekeeper needle - German English Dictionary