clone trooper - German English Dictionary