topçu irtibat subayı - Turkish English Dictionary