catechuic acid - Francés Inglés Diccionario