registered technologist - French English Dictionary