standby rapid deployment staff - German English Dictionary