carry (one's) bat - Spanish English Dictionary