stenoxous parasite - Turco Inglés Diccionario