palm something off upon - Almanca İngilizce Sözlük