impoundable - German English Dictionary