branch-plant - Spanish English Dictionary