ammunition handler - French English Dictionary