tall cottongrass - Spanish English Dictionary