filling pump - German English Dictionary