algogenic - Spanish English Dictionary