hamfisted - Turkish English Dictionary