termofraguable - French English Dictionary