self-skinned high-density material - Turco Inglés Diccionario