oppositeleaf spotflower - Spanish English Dictionary