shop or works where stoves are sold or repaired - Turkish English Dictionary