who has practiced their testimony - Espagnol Anglais Dictionnaire