extraterrestrial investigation - German English Dictionary