ammunition truck - Turkish English Dictionary