superrace - Spanish English Dictionary