fuel dispensing agency - Turkish English Dictionary