buckle up, america! - German English Dictionary