closely-fitting sleeve - Alemán Inglés Diccionario