algogene - Spanish English Dictionary