science-based regulator - Francés Inglés Diccionario