rubber sheath - Alemán Inglés Diccionario