pull-back ram - Spanish English Dictionary