shoe-upper - Spanish English Dictionary