sharp edged orifice - Alemán Inglés Diccionario