be dealt a bad hand - German English Dictionary