a gold coin of the spanish moors - French English Dictionary