ammunition distributing point - Turkish English Dictionary