difficult-to-machine materials - Turco Inglés Diccionario