staffer - German English Dictionary