lie down to rest - İngilizce Eşanlam Sözlük