a sharp delineation - Español Inglés Diccionario