imperial research station 61 - Spanish English Dictionary