objective impossibility - German English Dictionary