herblet - German English Dictionary