machine gun mount - Turkish English Dictionary