yarı seyyar topçu - Turkish English Dictionary