sheath of vessels - Turco Inglés Diccionario