log cabins - Turkish English Dictionary