upholstered armchair - Turkish English Dictionary