occasional parasites - Turkish English Dictionary