travel to the sea in order to convalesce - İngilizce Eşanlam Sözlük

Can't found any synonym terms.