self-cleaning capacity - Turkish English Dictionary