stop spreading those rumors - German English Dictionary