testify on someone's behalf - Turco Inglés Diccionario