machine gun tourelle - Turkish English Dictionary