land or interest in lands - Turkish English Dictionary