self-guided torpedo - Spanisch Englisch Wörterbuch