hit a stone thick - Spanish English Dictionary