wearing part of a machine - Turkish English Dictionary