standing committee on science and research - Alemán Inglés Diccionario