sharp-edged orifice - Turkish English Dictionary