car with a removable hood - Turco Inglés Diccionario