spanish billon coin - French English Dictionary