phase i clone trooper armor - French English Dictionary