buckle up, america! - French English Dictionary