predator mite - Turkish English Dictionary