a big place - Turkish English Dictionary