plastic foam sleeve - Turkish English Dictionary