underground parking garage - Alemán Inglés Diccionario