difficult-to-machine materials - Alemán Inglés Diccionario