ammunition squad - German English Dictionary