land and buildings - Turkish English Dictionary