rubber sheath - Español Inglés Diccionario