medical protozoology - Turco Inglés Diccionario