termotanque - French English Dictionary