nosy nelly - Turkish English Dictionary