laborer in a mine yard - Turco Inglés Diccionario