difficult to machine - Turkish English Dictionary