large research establishment - Alemán Inglés Diccionario