precipitants - German English Dictionary