people waiting for rescue - Spanish English Dictionary