travel to the sea in order to convalesce - French English Dictionary