revenue sharing certificates - Spanish English Dictionary