practice sports activity in a jeep - Francés Inglés Diccionario