all weather air defence fighter - German English Dictionary