hemming and hawing - Turkish English Dictionary