artificial satellite - Alemán Inglés Diccionario