clone shock trooper - French English Dictionary