tell secrets or spread rumors - German English Dictionary