párpado superior - Spanish English Dictionary