althaea (hibiscus syriacus) - Spanish English Dictionary