flying artillery - Turkish English Dictionary