creeping spotflower - Spanish English Dictionary