electronic research administration - Español Inglés Diccionario