plum rains - German English Dictionary