medical parasitology - Turco Inglés Diccionario