antiprotozoal drug - Turkish English Dictionary