contractor for mine work - Alemán Inglés Diccionario