clone trooper officer - French English Dictionary