tell secrets or spread rumors - Turkish English Dictionary