double acting hand pump - German English Dictionary