supercruiser - French English Dictionary