elimination of parasites - Turkish English Dictionary