gorse duck - Spanish English Dictionary