rescue crew - Turkish English Dictionary