razor-edged - Spanish English Dictionary