thermal precipitation - German English Dictionary