Pumphose - German English Dictionary