scarf cloud - Turkish English Dictionary