squinty-eyed - Spanish English Dictionary