public amenities - Turkish English Dictionary