ammunition clip - Turkish English Dictionary