two stroke cycle engine - French English Dictionary