usable apartment space - Turkish English Dictionary