top-range sports car - Francés Inglés Diccionario