natural satellite - Französisch Englisch Wörterbuch