fuel truck defueling pump - German English Dictionary