deslocalizable - Turkish English Dictionary