rest and recuperation - Turkish English Dictionary