power cruiser - French English Dictionary