sharp edged orifice - Turco Inglés Diccionario