log cabin - Turkish English Dictionary