air baffle ring - Turkish English Dictionary