leave (someone) thirsty and hungry - İspanyolca İngilizce Sözlük