rainstorm - German English Dictionary