mounting powder - German English Dictionary