stop or frustrate aspirations - Spanish English Dictionary