contractor for mine work - German English Dictionary