sharp-edged orifice - Francés Inglés Diccionario