underground garages - Alemán Inglés Diccionario