come to somebody's rescue - Turkish English Dictionary