soft-skinned facility - German English Dictionary