imperial weapons research facility - German English Dictionary