ammunition truck - German English Dictionary