i am dying of thirst - French English Dictionary