stop for non-traffic purposes - Espagnol Anglais Dictionnaire