installation device - German English Dictionary