smoke ammunition - German English Dictionary