rainswept - French English Dictionary