downright mean - İspanyolca İngilizce Sözlük