precipitates - German English Dictionary