fuel discharging machine - Turkish English Dictionary