on the surface (exposed) - French English Dictionary