foreshadowing - German English Dictionary