imperial weapons research facility - Espagnol Anglais Dictionnaire