sharp-edged orifice - Español Inglés Diccionario