hamfisted - Spanish English Dictionary