to attend and testify - Espagnol Anglais Dictionnaire