cast aspersions upon somebody - İspanyolca İngilizce Sözlük