throatlash - Spanish English Dictionary