leave (someone) thirsty and hungry - Español Inglés Diccionario