subsurface parking structures - Turco Inglés Diccionario