precipitoid - German English Dictionary