ammunition handler - Turkish English Dictionary