feared opponent - Spanish English Dictionary