in a down to earth manner - İspanyolca İngilizce Sözlük