submission one's fate - German English Dictionary