ice-cream sandwich - Turkish English Dictionary