cleaning mechanism - Turkish English Dictionary