all weather fighter - Turkish English Dictionary