to cast its feathers - İspanyolca İngilizce Sözlük