pluvia - German English Dictionary