recovery of space vehicles - German English Dictionary