subterranean garage - Alemán Inglés Diccionario