contest recorder - Spanish English Dictionary