(mızrak atmak için surlarla çevrili bir bölge duvarına sabitlenen) devasa yay - Turkish English Dictionary