satellite capture and retrieval - Turco Inglés Diccionario