weapons research facility - Spanish English Dictionary