open-top car - Turco Inglés Diccionario