rotary intersection - Turkish English Dictionary