wire-pullers - German English Dictionary