corresponding place - Turkish English Dictionary