anti-ram post - Turkish English Dictionary