try to stuff something - Spanish English Dictionary