screed finisher - Turkish English Dictionary