economic determinism - German English Dictionary