rescue remedy - Turkish English Dictionary