research and development aggregations - Francés Inglés Diccionario