on its face - İspanyolca İngilizce Sözlük