fuel depots - Turkish English Dictionary