scientifically supported - Francés Inglés Diccionario