parking space shortage - Turco Inglés Diccionario