laborer in a mine yard - Francés Inglés Diccionario