scientifically based research - Francés Inglés Diccionario