comparable retail space - Turkish English Dictionary