good hand - French English Dictionary