pass off upon another - Turco Inglés Diccionario