ducats - French English Dictionary