a rumor is afoot - Turkish English Dictionary