dramatizable - Turkish English Dictionary