recoverable satellite - Alemán Inglés Diccionario