undecomposable - French English Dictionary