ice covers - Turkish English Dictionary