superposable - Turkish English Dictionary