fuel dispensing pump - Spanish English Dictionary