periodic dressings - Turkish English Dictionary