studio apartment - Turkish English Dictionary