multi-sensor rainfall - German English Dictionary