petroleum stove - Turkish English Dictionary