trellis tomato - Spanish English Dictionary