clangorous - French English Dictionary