clone shadow trooper - French English Dictionary