automatic vehicle location system - Francés Inglés Diccionario