organic hydrocarbons - Turkish English Dictionary