ammunition handler - German English Dictionary