pass off upon another - Alemán Inglés Diccionario