installation site manager - German English Dictionary