does it rain a lot where you live? - German English Dictionary