rough-leaved michauxia - Spanish English Dictionary