votary of science - Francés Inglés Diccionario