clone shadow trooper - German English Dictionary