non-atomic research and development - French English Dictionary