intersecting ribs - Turkish English Dictionary