machine gun post - Turkish English Dictionary