substitute personnel/staff - German English Dictionary