manage to grab something - Spanish English Dictionary