a cooperative witness - Espagnol Anglais Dictionnaire