institute for applied research - German English Dictionary