foreshadower - Turkish English Dictionary