hamfistedly - French English Dictionary