thermal precipitation - Spanish English Dictionary