pitch-faced stone - Spanish English Dictionary