very large-scale research facilities and infrastructure - Español Inglés Diccionario