live on the edge - French English Dictionary