venting grooves - Turkish English Dictionary