ribbed heat sink - Turkish English Dictionary