pullrod - German English Dictionary