oncoming truck carrying diesel - Francés Inglés Diccionario