topçu subayı - Turkish English Dictionary