drilling machine workers - Turco Inglés Diccionario