bir tür topçu silahı - Turkish English Dictionary