small low cost car - Francés Inglés Diccionario