air launched weapons - Turkish English Dictionary