interpretable - French English Dictionary