ice-cream sandwiches - Turkish English Dictionary