easily decomposable - Turkish English Dictionary