you may stay as long as you like. - Anglais Synonymes Dictionnaire