palm something off on somebody - German English Dictionary