medical parasitology - Turkish English Dictionary