triangular scarfs - German English Dictionary