cover (one's) bases - Spanish English Dictionary