standby agreements - German English Dictionary