precurved instrument - Spanish English Dictionary