ebedi istirahat - Turkish English Dictionary