büyük namlulu bir tür savaş topu - Turkish English Dictionary