suede glove - Spanish English Dictionary