onchocercid - Turco Inglés Diccionario