etv (extraterrestrial vehicle) - German English Dictionary