air delivered weapon - Turkish English Dictionary