imperial weapons facility - German English Dictionary