off-road truck - Turco Inglés Diccionario