very large-scale research facilities and infrastructure - German English Dictionary