car rental agency - Turco Inglés Diccionario