be dealt a bad hand - French English Dictionary