oil-carbon deposit - Turkish English Dictionary