rain-bringer - German English Dictionary