smoke the peace pipe - French English Dictionary