open-top car - Español Inglés Diccionario