spot faced recess - Spanish English Dictionary