deposable - Turkish English Dictionary