flannel bush - Spanish English Dictionary