oil stove - Turkish English Dictionary