place where a rest stop is made during a trip - Turc Anglais Dictionnaire