critically acclaimed - Spanish English Dictionary