international submarine cable licence - Französisch Englisch Wörterbuch