place barriers in someone’s path - Spanish English Dictionary