fruit of the spanish moss - Spanish English Dictionary