steam car - Francés Inglés Diccionario