stoves - Turkish English Dictionary