all-weather interceptor - Alemán Inglés Diccionario