benzo-thiophene carboxylic acid - Spanish English Dictionary