indecomposable - French English Dictionary