people waiting for rescue - German English Dictionary