subterranean garages - Turco Inglés Diccionario