lode deposits - Español Inglés Diccionario