boring machine (for heavy work) - Turco Inglés Diccionario