you can't escape your fate - German English Dictionary