a sharp delineation - Francés Inglés Diccionario