palm off on - Francés Inglés Diccionario