traffic intersection - German English Dictionary