witness for the prosecution - Espagnol Anglais Dictionnaire