come rain, come shine - Turkish English Dictionary