precipitogen - German English Dictionary