demolishable - Turkish English Dictionary