sharp edged orifice - Francés Inglés Diccionario