exciting thirst - French English Dictionary