gensoru - Spanish English Dictionary