chequered carpet shell - Spanish English Dictionary