pulsation free pump - German English Dictionary