gorse duck - French English Dictionary