heavy duty gas truck - Francés Inglés Diccionario