lode deposits - Alemán Inglés Diccionario