clone shock trooper - German English Dictionary