humming and hawing - Turkish English Dictionary