satellite capture and retrieval (scar) - Französisch Englisch Wörterbuch