thermodecomposition - French English Dictionary