foreshadowing - Turkish English Dictionary