powerful enemy - Spanish English Dictionary