hand pump lubricator - German English Dictionary