döner lamalı testere - Turkish English Dictionary