hidden rainfalls - German English Dictionary