nosy nellie - Turkish English Dictionary