make many stops before arriving at a destination - Espagnol Anglais Dictionnaire