namby-pamby boy - French English Dictionary