institute of economic and social research - German English Dictionary