off-street parking lot - Turco Inglés Diccionario