clover-leaf intersection - German English Dictionary