nondecomposable - French English Dictionary