become covered in parasites - Turco Inglés Diccionario