in the hands of fate - German English Dictionary