weight giving finish - Turkish English Dictionary