duplex apartment - Turkish English Dictionary