hand (one) a lemon - Spanish English Dictionary