double-skinned - Spanish English Dictionary