precipitations - German English Dictionary