namby-pamby boy - Turkish English Dictionary