straddle packer - German English Dictionary