residential log houses - Turkish English Dictionary