dalmatian insect powder - German English Dictionary