clean carambole - French English Dictionary