stabilizing sleeve - Español Inglés Diccionario