look like rain - French English Dictionary