an ice cream shop - Turkish English Dictionary