annuloid - İspanyolca İngilizce Sözlük