subterranean garages - Alemán Inglés Diccionario