pump blade - German English Dictionary