imperial weapons research facility - Francés Inglés Diccionario