indecomposable - Spanish English Dictionary