all weather fighter - German English Dictionary