power coastdown - French English Dictionary