apartment super - Turkish English Dictionary