twisted rancor trio - Spanish English Dictionary