improved manned interceptor (imi) - Deutsch Englisch Wörterbuch