open space deposits - Alemán Inglés Diccionario