finishing move - Turkish English Dictionary