firmly catch something - Spanish English Dictionary