weather stain - Spanish English Dictionary