precipitative - German English Dictionary