Pumpenring - German English Dictionary