easily decomposable - Spanish English Dictionary