intersecting arcades - Turkish English Dictionary