freerunning - French English Dictionary