seed-tree removal - Spanish English Dictionary