advanced technology cruise missile - Deutsch Englisch Wörterbuch