Competing vehicle - Francés Inglés Diccionario