institute for economic and social research - German English Dictionary