filling pump - Spanish English Dictionary