tug at one's sleeve - Spanish English Dictionary