radiator cover lid - Turkish English Dictionary