thirty pieces of silver - French English Dictionary