topped petroleum - Turkish English Dictionary