pertaining to a stop during a long journey - Espagnol Anglais Dictionnaire