rain-speckled - Turkish English Dictionary