people waiting to be rescued - Turkish English Dictionary