light-alloy fin skin panels - German English Dictionary