criss-cross something - Spanish English Dictionary