seek shelter from the rain - French English Dictionary