trichurid - İspanyolca İngilizce Sözlük