imperial research station - Spanish English Dictionary