machine grease - Turkish English Dictionary