show-rooms - Turkish English Dictionary