best of a bad lot - Spanish English Dictionary