the spanish state research facility - Inglés Sinónimo Diccionario