spanish maravedí - French English Dictionary