subterranean garage - Turco Inglés Diccionario