Trichuriasis - Turco Inglés Diccionario