inordinate desires - French English Dictionary