clover-leaf crossing - Turkish English Dictionary