double-skinned - German English Dictionary