bow poppet - German English Dictionary