sport utility truck - Francés Inglés Diccionario