cadmium propionate - German English Dictionary