research and development tax credit - French English Dictionary