oncoming truck carrying diesel - Alemán Inglés Diccionario