to be thirsty - Spanish English Dictionary